html {
	overflow-y: scroll;
	background-color: #D9DDE0;
}

html, body {
	font-family: verdana;
	font-size: 14px;
	height: 100%;
	padding: 0px;
	margin: 0px;
}
	
#pagecontainer {
	background-color: #D9DDE0;
	/*float: left;*/
	height: 95.3%;
	width: 100%;	
}

#pagecontent {
    float: left;
    margin-left: 2%;
    width: 96%;
}

#pagefooter {
    background-color: #4682B4;
    border-top: 3px solid white;
    display: block;
    float:left;
    height: 20px;
    width: 100%;
    color: white;
    margin-top: 1%;
}

#pageheader {
    background-color: #4682B4;
    display: block;
    height: 50px;
    width: 100%;
}

#nome_sistema {
    color: white;
    display: block;
    float: left;
    font-size: 27px;
    font-style: oblique;
    font-weight: bold;
    margin: 8px 10px;
}

#pagemenu {
	margin: 0; 
	padding: 1px;
	background: url("../img/menu/menu_bg.jpg") repeat-x;
	height: 40px;	
}

#pagetitle {
    color: #2779AA !important;
    float: left;
    font-size: 22px;
    margin: 10px 0px 10px 2%;
    text-shadow: 2px 2px 1px white;
    width: 96%;    
}

.painel_tabs {
	min-height:  400px;
}